package org.graduation.recruitment.entity.pojo.resume;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.graduation.recruitment.entity.dto.DTO;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Resume implements DTO {
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    @JsonSerialize(using = ToStringSerializer.class)
    private Long studentId;
    //---求职意向
    //工作年限
    private Integer workYear;
    //求职意向
    private String targetJob;
    //薪资要求,单位为元。
    private Integer targetSalary;
    // 技能特长
    private String skills;
    // 荣誉证书
    private String honoraryCertificate;
    // 自我评价
    private String selfEvaluation;
    // 兴趣爱好
    private String hobbies;
}
